Assisting Data Warehousing Populating Processes Design through Modelling using Coloured Petri Nets
نویسندگان
چکیده
Data warehousing systems populating processes are responsible for loading their data repositories – the data warehouses – with information they extract from operational sources. The tasks that integrate these processes are the most complex ones that we can find in a data warehousing system. For a flawless implementation, modelling these processes previously is important so that a correct set of requirements is considered. This paper approaches conceptual modelling and simulation of the populating processes of a DWS, by applying Coloured Petri Nets in the design of independent populating tasks. We adopt a change data capture task as the case study in order to demonstrate the effective application of coloured petri nets for modelling and simulating data warehousing populating processes.
منابع مشابه
Colored Petri Nets in the Simulation of Etl Standard Tasks the Surrogate Key Pipelining Case
ETL (Extract-Transform-Load) systems are formed by processes responsible for the extraction of data from several sources, cleaning and transforming it in accordance with some prerequisites of a data warehouse, and finally loading it in its multidimensional structures. ETL processes are the most complex tasks involved within the development of a Data Warehousing System, being crucial to model th...
متن کاملnewYAWL: Specifying a Work ow Reference Language using Coloured Petri Nets
newYAWL is a business process modelling language founded on the work ow patterns. It radically extends the YAWL o ering to provide holistic support for the controlow, data and resource perspectives and allows business processes to be captured in su cient detail that they can be directly enacted. In order to ensure that business processes are executed in a deterministic way, newYAWL is based on ...
متن کاملAvailability evaluation of Software architecture of object oriented Style using coloured Petri nets
Software architecture is one of the most fundamental products in the process of software development in the areas of behavioral or non- behavioral features like availability or transformability change. There are different ways to evaluate software architecture one of which is the creation of application model. An executable model of software architecture is an official description of architectu...
متن کاملVarious Kinds of Petri Nets in Simulation and Modelling
This article presents several diierent kinds of Petri nets, together with computer tools based on them, and compares possibilities of their application in the area of simulation and modelling. Place/transition Petri nets, stochastic Petri nets, hierarchical coloured Petri nets and nally object oriented Petri nets are mentioned here. As for the tools, Design/CPN, TimeNET, LOOPN++ and PNtalk are ...
متن کاملUsing Coloured Petri Nets in Penetration Testing
Network penetration testing is a well-known approach used for security testing. Penetrating testing can be a laborious task which relies much on human knowledge and expertise, with various techniques employed, and an extensive amount of tools used in the process. A methodical approach to penetration testing is therefore recommended. The flaw hypothesis methodology, used in this thesis, represen...
متن کامل